package nc.ui.med.bd.medpub;


import nc.ui.pub.bill.BillEditEvent;
import nc.ui.trade.bill.IListController;
import nc.ui.trade.list.BillListUI;
import nc.ui.trade.list.ListEventHandler;
import nc.ui.trade.multiappinterface.IParent;
import nc.vo.pub.AggregatedValueObject;

public abstract class AbstractClientListUI extends BillListUI{
	abstract protected IListController createController();
	
	abstract protected ListEventHandler createEventHandler();
	
	public void bodyRowChange(BillEditEvent e){
		super.bodyRowChange(e);
	}
	
	public void showMe(IParent parent){
		super.showMe(parent);
	}
	@Override
	public String getRefBillType() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	protected void initSelfData() {
		;
	}

	@Override
	public void setDefaultData() throws Exception {
		// TODO Auto-generated method stub

	}

	protected void initBillData(String strWhere) throws Exception {
		
	}

	@Override
	protected AggregatedValueObject loadHeadData(String key) throws Exception {
		return null;
	}
}
